package com.dmgis.qxfw.dataservice.pages.service;

import com.dmgis.qxfw.dataservice.businessservice.api.entity.qx.msgmediumsmallscale;

import java.io.IOException;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;

/**
 * @className IComDisplayService
 * @Description TODO
 * @Author lhfy
 * @Version 1.0
 */
public interface IComDisplayService {
    List<Map<String,Object>> display(int hour) throws SQLException, ClassNotFoundException, IOException;
    List<Map<String,Object>> getStationName() throws SQLException, ClassNotFoundException, IOException;
    List<Map<String,Object>> get24HourInfo(String type,String sql) throws SQLException, ClassNotFoundException, IOException;

    List<Object> display1(int hour) throws SQLException, ClassNotFoundException, IOException;;

    List<Map<String, Object>> getcolor(String toString) throws SQLException, IOException, ClassNotFoundException;

    List<Map<String,Object>> get24HourInfoNew(String sql) throws  Exception;

    List<Map<String, Object>> get24HourInfoFur(String sql1) throws  Exception;

    List<Map<String, Object>> getStationInfo(String sql) throws Exception;
    List<Map<String, Object>> getStationInfo1(String sql) throws Exception;

    List<Map<String, Object>> getWarnInfoAndOther(String sql1)throws Exception;

    List<Map<String, Object>> getWarnInfoAndOther1(String sql)throws Exception;

    List<Map<String, Object>> getWarnInfoAndOther2(String sql) throws Exception;

    List<Map<String, Object>> getMhInfo(String sql) throws Exception;

    List<Map<String, Object>> getNewDecision(String sql)throws  Exception;

    List<Map<String, Object>> getNewWarnInfo(String sql)throws  Exception;

    List<Map<String,Object>> getProjectInfo(String sql) throws SQLException, IOException, ClassNotFoundException;

    List<Map<String, Object>> getMonitoringInfo(String sql)throws Exception;

    List<Map<String, Object>> getTourInfo(String sql)throws  Exception;

    List<Map<String, Object>> getNewTime(String sql)throws  Exception;

    List<Map<String, Object>> getTourForecast(String sql) throws  Exception;

    List<Map<String, Object>> get24Hou(String sql) throws  Exception;

    List<Map<String, Object>> getWind(String sql) throws  Exception;

    List<Map<String, Object>> getMarathonInfo(String sql) throws  Exception;

    List<Map<String, Object>> get12HourInfoNew(String sql) throws Exception;

    List<Map<String, Object>> get24HourInfoFur1(String sql) throws Exception;

    List<Map<String, Object>> get24HourInfoFu(String sql)throws Exception;



    List<Map<String, Object>> getlightningInfo(String sql)throws  Exception;

    List<Map<String, Object>> getMonitoringInfoNew(String sql)throws Exception;

    List<Map<String, Object>> getMhInfo1(String sql)throws Exception;
    List<Map<String, Object>> getMhInfo2(String sql)throws Exception;
    List<Map<String, Object>> getNewShiJian(String sql)throws Exception;

    List<Map<String, Object>> getStationInfo55(String sql)throws  Exception;

    List<Map<String, Object>> getMhInfo3(String sql)throws  Exception;
}
